package ve.usb.coord.colision.hibernate;
import java.util.Date;
import ve.usb.cohesion.runtime.LocalDate;
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


/**
 *
 * @author Fernando
 */
public class OfertaEnviada {
    private long idOfertaEnviada;
    private Coordinacion coordinacion;
    private Departamento departamento;
    private Oferta oferta;
    private byte aprobado;
    private String comentario;
    private Date fechaEnvio;
    private Date fechaRevision;

    public long getIdOfertaEnviada() {
        return idOfertaEnviada;
    }

    public void setIdOfertaEnviada(long idOfertaEnviada) {
        this.idOfertaEnviada = idOfertaEnviada;
    }

    public Coordinacion getCoordinacion() {
        return coordinacion;
    }

    public void setCoordinacion(Coordinacion coordinacion) {
        this.coordinacion = coordinacion;
    }

    public Departamento getDepartamento() {
        return departamento;
    }

    public void setDepartamento(Departamento departamento) {
        this.departamento = departamento;
    }

    public Oferta getOferta() {
        return oferta;
    }

    public void setOferta(Oferta oferta) {
        this.oferta = oferta;
    }

    public byte getAprobado() {
        return aprobado;
    }

    public void setAprobado(byte aprobado) {
        this.aprobado = aprobado;
    }

    public String getComentario() {
        return comentario;
    }

    public void setComentario(String comentario) {
        this.comentario = comentario;
    }

    public Date getFechaEnvio() {
        return fechaEnvio;
    }

    public void setFechaEnvio(Date fechaEnvio) {
        if (fechaEnvio==null || fechaEnvio instanceof LocalDate) 
            this.fechaEnvio = fechaEnvio;
        else this.fechaEnvio = new LocalDate(fechaEnvio);
    }

    public Date getFechaRevision() {
        return fechaRevision;
    }

    public void setFechaRevision(Date fechaRevision) {
        if (fechaRevision==null || fechaRevision instanceof LocalDate) 
            this.fechaRevision = fechaRevision;
        else this.fechaRevision = new LocalDate(fechaRevision);
    }
    
    
    
}
